package com.finance.rule.service;

import com.finance.framework.lang.Page;
import com.finance.framework.lang.PageResultBO;
import com.finance.rule.bean.pojo.MajorRuleLog;
import com.finance.rule.bean.pojo.PieceRuleLog;
import com.finance.rule.bean.pojo.WeightRuleLog;

import java.util.List;


/**
 * @Author: gyw
 * @Date: Created in 2017/08/16
 */
public interface IRuleLogService {

    List<String> getMajorRuleVersionList();

    List<String> getWeightRuleVersionList();

    List<String> getPieceRuleVersionList();

    PageResultBO<MajorRuleLog> majorRuleLogListByPage(Page page);

    PageResultBO<WeightRuleLog> weightRuleLogListByPage(Page page);

    PageResultBO<PieceRuleLog> pieceRuleLogListByPage(Page page);
}